package com.example.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.common.result.PageResult;
import com.example.common.result.Result;
import com.example.entity.dto.IHeadDTO;
import com.example.entity.dto.IHeadPageDTO;
import com.example.entity.dto.Pojo;
import com.example.entity.hz.IHead;

import java.util.List;

public interface IHeadService extends IService<IHead> {

    void add(IHeadDTO iHeadDTO);

    PageResult page(IHeadPageDTO iHeadPageDTO);

    IHeadDTO getAll(Long uid);

    List<IHeadDTO> getAlllList(List<Long> ids);

    IHeadDTO allId(Long uid);

    List<IHeadDTO> allIds(Pojo pojo);

    Result del(Long id);
}
